The Sensex rally was driven by Tata Motors, Vedanta, Bharti Airtel, Maruti, Reliance Industries, Tata Steel, Larsen and Toubro and HCL Tech.
On the Sensex chart, Axis Bank, Titan, IndusInd Bank, HDFC Bank, Dr Reddy's, HDFC and Asian Paint were major losers.
HDFC twins, Axis Bank, ICICI Bank and SBI from the financial space gained between 1-2.7%.
Gains were led by realty, auto, capital goods, banking, infrastructure, metals, power, oil & gas, PSU and consumer durables sectors, which rose up to 3.30 per cent.
Reliance Industries Ltd (RIL) was the star performer in Friday's session, spurting over 6 per cent to its all-time high, Other Sensex gainers included Bajaj Finance, PowerGrid, ICICI Bank, Maruti, Axis Bank and SBI. On the other hand, IndusInd Bank, HCL Tech, ITC, M&M HDFC and Infosys shed up to 2.94 per cent.
TCS was the top gainer in the Sensex pack, rising around 4 per cent, followed by ONGC, ICICI Bank, HDFC Bank, Dr Reddy's, HDFC and HCL Tech. NSE Nifty advanced 76.65 points to 14,581.45.
Markets shrugged off RBI's neutral stance on key policy rates.
Bajaj Finance was the top gainer in the Sensex pack, soaring over 8 per cent, followed by Kotak Bank, IndusInd Bank, HDFC, PowerGrid, Axis Bank, ICICI Bank and L&T. On the other hand, Maruti, ITC, NTPC and Nestle India were among the laggards.
Yes Bank and Tata Motors were the biggest losers in the Sensex pack, slumping 8 per cent.
Market breadth depicted gains with 1,476 advances over 1,403 declines on the BSE. 140 stocks remained unchanged.
Among Sensex constituents, HCL Tech suffered the most by diving 2.26 per cent, followed by HDFC shedding 2.10 per cent.
Monsoon is expected to be normal in June.
Foreign institutional investors were net buyers in Indian equities worth Rs 277.92 crore on Tuesday
All sectoral indices on the BSE and NSE ended in the red, led by realty, banking, metal, pharma, pharma and financial stocks.
Top losers in the Sensex pack on Friday included Bajaj Finance, ONGC, IndusInd Bank, PowerGrid, L&T, Axis Bank, NTPC, Bharti Airtel, HDFC, HDFC Bank and Kotak Mahindra Bank, falling up to 2.08 per cent.
After a positive opening, the 30-share BSE Sensex suddenly faced selling pressure in late-afternoon trade. It finally settled just 5.67 points, or 0.01 per cent, lower at 39,586.41.
RIL was the biggest gainer in the Sensex pack, rising 2.63 per cent, followed by NTPC, Axis Bank, Tata Steel, PowerGrid, HDFC twins, Bharti Airtel, M&M, ICICI Bank, SBI and Bajaj Finance -- gaining up to 2.51 per cent.
The 30-share Sensex ended 117 points higher at 26,560 and the 50-share Nifty gained 31 points to end at 7,936.
Investors booked profits in range-bound trade, led by PSU, oil & gas, energy, infrastructure, telecom, realty, healthcare, bankex, FMCG, capital goods and power counters.
TCS and Infosys were the top losers in the Sensex pack, falling up to 3.39 per cent.
Tata Steel was the biggest gainer in the Sensex pack, rising 3.36 per cent, followed by Vedanta, Bajaj Finance, TCS, IndusInd Bank, Infosys, ONGC, Kotak Bank, HDFC Bank, HDFC, M&M and ITC.
The broader NSE Nifty, on the other hand, ended 2.70 points, or 0.02 per cent, lower at 11,555.90 in its third straight day of losses.
The BSE Sensex jumped 70.42 points to end at 34,503.49, while the broader NSE Nifty finished at 10,651.20, up 19 points.
The BSE Realty, Power and Metal index gained 1.7% each at 5,208, 2,660 and 12,476, respectively. The market breadth was fairly positive - out of 2,718 stocks traded, 1,666 advanced, 969 declined and 83 were unchanged on Wednesday. Reliance Communications surged 3.8% to Rs 415, and Bharti Airtel rallied 3% to Rs 815.
Bajaj Auto was the top laggard in the Sensex pack, tumbling around 6 per cent, followed by M&M, Reliance Industries (RIL), Tata Steel, Tech Mahindra, SBI, Axis Bank and ICICI Bank. NSE Nifty tumbled 162.60 points or 1.36 per cent to 11,767.75.
The Nifty too slipped below the psychologically important 11,000 mark.
Sun Pharma was by far the biggest gainer in the Sensex pack, surging 8.13 per cent, followed by Dr Reddy's at 4.92 per cent.
Broader gains were capped as investors awaited corporate results from major firms
From the 30-Sensex pack, 26 stocks ended with gains led by Tata Steel and ICICI Bank
Strong gains in metal, energy, auto and power shares lifted the key indices to new highs.
The broader Nifty, after touching a high (intra-day) of 10,555.50 points, finished at 10,539.75, up 84.80 points, or 0.81 per cent.
The market rally was driven by strong buying in telecom, banking, realty, metal, FMCG and PSU counters.
The biggest losers of the session include Reliance, Infosys, TCS, ICICI Bank, HDFC twins, ITC, Maruti, L&T, HUL, Axis Bank, Wipro and IndusInd Bank, cracking up to 4 per cent.
At the BSE, 1,964 stocks declined and 871 advanced while 99 remained unchanged.
Top gainers in the Sensex pack included Bharti Airtel, Tata Motors, IndusInd Bank, Kotak Bank, Hero MotoCorp, Asian Paints and PowerGrid, which rose up to 2.53 per cent.
The NSE Nifty ended at 4,446, up 59 points.
Other losers included Vedanta, Tata Steel, NTPC, ONGC, L&T, M&M, Coal India, Maruti, PowerGrid, Axis Bank, ITC and HDFC, dropping up to 5.75 per cent. On the other hand, Kotak Bank, Bharti Airtel, HCL Tech, Bajaj Finance and Hero MotoCorp rose up to 0.95 per cent.
Sensex closed the day 416 points higher.
Broader markets outperformed benchmark indices with BSE Midcap and BSE Smallcap up 0.5% and 0.6%.